#include<iostream>
using namespace std;
const int n = 5;
//void move_zero(int* p)
//{
//	int j = 0;
//	for (int i = 0; i < n; i++) {
//		if (p[i] != 0) {
//			p[j] = p[i];
//			if (i != j) {
//				p[i] = 0;
//			}
//			j++;
//		}
//	}
//}
void move_zero(int* arr)
{
	int j = 0;
	for (int i = 0; i < n; i++) {
		if (arr[i] != 0) {
			arr[j] = arr[i];
			if (i != j) {
				arr[i] = 0;
			}
			j++;
		}
	}
}
int main()
{
	//int arr[10] = { 0,1,2,0,4,4,0,0,53,45 };
	int arr[5] = { };
	move_zero(arr);
	for (int i = 0; i < n; i++) cout << arr[i] << " ";
	return 0;
}